home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_46.txt < prev    next >
Text File  |  1993-04-16  |  30KB  |  515 lines

  1. # near model CODE resource
  2. # jump table entries: 7896-7899 (4 of them)
  3. export_987:
  4. 00000000  4E56 FF58                link       A6, -0x00A8
  5. 00000004  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6. 00000008  286E 000C                movea.l    A4, [A6 + 0xC]
  7. 0000000C  486E FFE0                pea.l      [A6 - 0x20]
  8. 00000010  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  9. 00000014  486E FFE8                pea.l      [A6 - 0x18]
  10. 00000018  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  11. 0000001C  2D7C 6E75 6C6C FFF0      move.l     [A6 - 0x10], 0x6E756C6C /* 'null' */
  12. 00000024  7000                     moveq.l    D0, 0x00
  13. 00000026  2D40 FFF4                move.l     [A6 - 0xC], D0
  14. 0000002A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  15. 0000002E  486E FFF8                pea.l      [A6 - 0x8]
  16. 00000032  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  17. 00000036  486E FFA4                pea.l      [A6 - 0x5C]
  18. 0000003A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  19. 0000003E  4A80                     tst.l      D0
  20. 00000040  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21. 00000044  6700 0152                beq        +0x154 /* 00000198 */
  22. 00000048  486E 0010                pea.l      [A6 + 0x10]
  23. 0000004C  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  24. 00000050  0C80 6F62 6A20           cmpi.l     D0, 0x6F626A20 /* 'obj ' */
  25. 00000056  584F                     addq.w     A7, 4
  26. 00000058  6600 0170                bne        +0x172 /* 000001CA */
  27. 0000005C  2F0C                     move.l     -[A7], A4
  28. 0000005E  2054                     movea.l    A0, [A4]
  29. 00000060  2050                     movea.l    A0, [A0]
  30. 00000062  2268 0050                movea.l    A1, [A0 + 0x50]
  31. 00000066  4E91                     jsr        [A1]
  32. 00000068  0C80 6F62 6A20           cmpi.l     D0, 0x6F626A20 /* 'obj ' */
  33. 0000006E  584F                     addq.w     A7, 4
  34. 00000070  6700 0158                beq        +0x15A /* 000001CA */
  35. 00000074  7A01                     moveq.l    D5, 0x01
  36. 00000076  486E FF68                pea.l      [A6 - 0x98]
  37. 0000007A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  38. 0000007E  4A80                     tst.l      D0
  39. 00000080  584F                     addq.w     A7, 4
  40. 00000082  6742                     beq        +0x44 /* 000000C6 */
  41. 00000084  2F0C                     move.l     -[A7], A4
  42. 00000086  2054                     movea.l    A0, [A4]
  43. 00000088  2050                     movea.l    A0, [A0]
  44. 0000008A  2268 000C                movea.l    A1, [A0 + 0xC]
  45. 0000008E  4E91                     jsr        [A1]
  46. 00000090  2E00                     move.l     D7, D0
  47. 00000092  0C87 7076 6577           cmpi.l     D7, 0x70766577 /* 'pvew' */
  48. 00000098  584F                     addq.w     A7, 4
  49. 0000009A  6708                     beq        +0xA /* 000000A4 */
  50. 0000009C  0C87 7376 6577           cmpi.l     D7, 0x73766577 /* 'svew' */
  51. 000000A2  6622                     bne        +0x24 /* 000000C6 */
  52. label000000A4:
  53. 000000A4  486E 0010                pea.l      [A6 + 0x10]
  54. 000000A8  4EAD 12CA                jsr        [A5 + 0x12CA /* export_597 */]
  55. 000000AC  2C00                     move.l     D6, D0
  56. 000000AE  BE86                     cmp.l      D7, D6
  57. 000000B0  584F                     addq.w     A7, 4
  58. 000000B2  6712                     beq        +0x14 /* 000000C6 */
  59. 000000B4  0C86 7076 6577           cmpi.l     D6, 0x70766577 /* 'pvew' */
  60. 000000BA  670A                     beq        +0xC /* 000000C6 */
  61. 000000BC  0C86 7376 6577           cmpi.l     D6, 0x73766577 /* 'svew' */
  62. 000000C2  6702                     beq        +0x4 /* 000000C6 */
  63. 000000C4  4205                     clr.b      D5
  64. label000000C6:
  65. 000000C6  486E FF68                pea.l      [A6 - 0x98]
  66. 000000CA  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  67. 000000CE  4A05                     tst.b      D5
  68. 000000D0  584F                     addq.w     A7, 4
  69. 000000D2  6700 00F6                beq        +0xF8 /* 000001CA */
  70. 000000D6  7000                     moveq.l    D0, 0x00
  71. 000000D8  2F00                     move.l     -[A7], D0
  72. 000000DA  486E 0010                pea.l      [A6 + 0x10]
  73. 000000DE  486E FFF8                pea.l      [A6 - 0x8]
  74. 000000E2  4EAD 0C72                jsr        [A5 + 0xC72 /* export_394 */]
  75. 000000E6  2F0C                     move.l     -[A7], A4
  76. 000000E8  2054                     movea.l    A0, [A4]
  77. 000000EA  2050                     movea.l    A0, [A0]
  78. 000000EC  2268 0050                movea.l    A1, [A0 + 0x50]
  79. 000000F0  4E91                     jsr        [A1]
  80. 000000F2  2E00                     move.l     D7, D0
  81. 000000F4  41EE FFF8                lea.l      A0, [A6 - 0x8]
  82. 000000F8  2D48 FF58                move.l     [A6 - 0xA8], A0
  83. 000000FC  7000                     moveq.l    D0, 0x00
  84. 000000FE  2D40 FF5C                move.l     [A6 - 0xA4], D0
  85. 00000102  2D40 FF60                move.l     [A6 - 0xA0], D0
  86. 00000106  41EE FF58                lea.l      A0, [A6 - 0xA8]
  87. 0000010A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  88. 0000010E  6060                     bra        +0x62 /* 00000170 */
  89. label00000110:
  90. 00000110  2F07                     move.l     -[A7], D7
  91. 00000112  206E FF64                movea.l    A0, [A6 - 0x9C]
  92. 00000116  2F08                     move.l     -[A7], A0
  93. 00000118  2050                     movea.l    A0, [A0]
  94. 0000011A  2050                     movea.l    A0, [A0]
  95. 0000011C  2268 0058                movea.l    A1, [A0 + 0x58]
  96. 00000120  4E91                     jsr        [A1]
  97. 00000122  4A00                     tst.b      D0
  98. 00000124  504F                     addq.w     A7, 8
  99. 00000126  6704                     beq        +0x6 /* 0000012C */
  100. 00000128  2007                     move.l     D0, D7
  101. 0000012A  6012                     bra        +0x14 /* 0000013E */
  102. label0000012C:
  103. 0000012C  206E FF64                movea.l    A0, [A6 - 0x9C]
  104. 00000130  2F08                     move.l     -[A7], A0
  105. 00000132  2050                     movea.l    A0, [A0]
  106. 00000134  2050                     movea.l    A0, [A0]
  107. 00000136  2268 0050                movea.l    A1, [A0 + 0x50]
  108. 0000013A  4E91                     jsr        [A1]
  109. 0000013C  584F                     addq.w     A7, 4
  110. label0000013E:
  111. 0000013E  2C00                     move.l     D6, D0
  112. 00000140  2F06                     move.l     -[A7], D6
  113. 00000142  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  114. 00000146  486E FFF0                pea.l      [A6 - 0x10]
  115. 0000014A  206E FF64                movea.l    A0, [A6 - 0x9C]
  116. 0000014E  2050                     movea.l    A0, [A0]
  117. 00000150  2050                     movea.l    A0, [A0]
  118. 00000152  2268 006C                movea.l    A1, [A0 + 0x6C]
  119. 00000156  4E91                     jsr        [A1]
  120. 00000158  486E FFF0                pea.l      [A6 - 0x10]
  121. 0000015C  486E FFE8                pea.l      [A6 - 0x18]
  122. 00000160  4EAD 1C02                jsr        [A5 + 0x1C02 /* export_892 */]
  123. 00000164  486E FFF0                pea.l      [A6 - 0x10]
  124. 00000168  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  125. 0000016C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  126. label00000170:
  127. 00000170  486E FF64                pea.l      [A6 - 0x9C]
  128. 00000174  7000                     moveq.l    D0, 0x00
  129. 00000176  2F00                     move.l     -[A7], D0
  130. 00000178  486E FFE0                pea.l      [A6 - 0x20]
  131. 0000017C  486E FF58                pea.l      [A6 - 0xA8]
  132. 00000180  4EAD 1792                jsr        [A5 + 0x1792 /* export_750 */]
  133. 00000184  4A00                     tst.b      D0
  134. 00000186  4FEF 0010                lea.l      A7, [A7 + 0x10]
  135. 0000018A  6684                     bne        -0x7A /* 00000110 */
  136. 0000018C  486E FFF8                pea.l      [A6 - 0x8]
  137. 00000190  4EAD 18AA                jsr        [A5 + 0x18AA /* export_785 */]
  138. 00000194  584F                     addq.w     A7, 4
  139. 00000196  6032                     bra        +0x34 /* 000001CA */
  140. label00000198:
  141. 00000198  486E FFF8                pea.l      [A6 - 0x8]
  142. 0000019C  4EAD 18AA                jsr        [A5 + 0x18AA /* export_785 */]
  143. 000001A0  486E FFF0                pea.l      [A6 - 0x10]
  144. 000001A4  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  145. 000001A8  486E FFE8                pea.l      [A6 - 0x18]
  146. 000001AC  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  147. 000001B0  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  148. 000001B4  4A80                     tst.l      D0
  149. 000001B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  150. 000001BA  670E                     beq        +0x10 /* 000001CA */
  151. 000001BC  206E 0008                movea.l    A0, [A6 + 0x8]
  152. 000001C0  43EE FFE8                lea.l      A1, [A6 - 0x18]
  153. 000001C4  20D9                     move.l     [A0]+, [A1]+
  154. 000001C6  20D9                     move.l     [A0]+, [A1]+
  155. 000001C8  6016                     bra        +0x18 /* 000001E0 */
  156. label000001CA:
  157. 000001CA  486E FFA4                pea.l      [A6 - 0x5C]
  158. 000001CE  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  159. 000001D2  206E 0008                movea.l    A0, [A6 + 0x8]
  160. 000001D6  43EE FFE8                lea.l      A1, [A6 - 0x18]
  161. 000001DA  20D9                     move.l     [A0]+, [A1]+
  162. 000001DC  20D9                     move.l     [A0]+, [A1]+
  163. 000001DE  584F                     addq.w     A7, 4
  164. label000001E0:
  165. 000001E0  4CEE 10E0 FF48           movem.l    D5,D6,D7,A4, [A6 - 0xB8]
  166. 000001E6  4E5E                     unlink     A6
  167. 000001E8  4E75                     rts
  168. export_988:
  169. 000001EA  4E56 FEC8                link       A6, -0x0138
  170. 000001EE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  171. 000001F2  2C2E 0014                move.l     D6, [A6 + 0x14]
  172. 000001F6  286E 000C                movea.l    A4, [A6 + 0xC]
  173. 000001FA  486E FFE8                pea.l      [A6 - 0x18]
  174. 000001FE  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  175. 00000202  2D7C 6E75 6C6C FFF0      move.l     [A6 - 0x10], 0x6E756C6C /* 'null' */
  176. 0000020A  7000                     moveq.l    D0, 0x00
  177. 0000020C  2D40 FFF4                move.l     [A6 - 0xC], D0
  178. 00000210  41EE FFF0                lea.l      A0, [A6 - 0x10]
  179. 00000214  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  180. 0000021C  2D40 FFFC                move.l     [A6 - 0x4], D0
  181. 00000220  41EE FFF8                lea.l      A0, [A6 - 0x8]
  182. 00000224  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  183. 00000228  4EAD 10BA                jsr        [A5 + 0x10BA /* export_531 */]
  184. 0000022C  2E00                     move.l     D7, D0
  185. 0000022E  2054                     movea.l    A0, [A4]
  186. 00000230  2668 000A                movea.l    A3, [A0 + 0xA]
  187. 00000234  200B                     move.l     D0, A3
  188. 00000236  504F                     addq.w     A7, 8
  189. 00000238  673A                     beq        +0x3C /* 00000274 */
  190. 0000023A  4878 35B6                push.l     0x35B6
  191. 0000023E  2F0C                     move.l     -[A7], A4
  192. 00000240  2054                     movea.l    A0, [A4]
  193. 00000242  2050                     movea.l    A0, [A0]
  194. 00000244  2268 000C                movea.l    A1, [A0 + 0xC]
  195. 00000248  4E91                     jsr        [A1]
  196. 0000024A  4A00                     tst.b      D0
  197. 0000024C  504F                     addq.w     A7, 8
  198. 0000024E  6724                     beq        +0x26 /* 00000274 */
  199. 00000250  4878 32C8                push.l     0x32C8
  200. 00000254  2F0B                     move.l     -[A7], A3
  201. 00000256  2053                     movea.l    A0, [A3]
  202. 00000258  2050                     movea.l    A0, [A0]
  203. 0000025A  2268 000C                movea.l    A1, [A0 + 0xC]
  204. 0000025E  4E91                     jsr        [A1]
  205. 00000260  4A00                     tst.b      D0
  206. 00000262  504F                     addq.w     A7, 8
  207. 00000264  670E                     beq        +0x10 /* 00000274 */
  208. 00000266  2F0B                     move.l     -[A7], A3
  209. 00000268  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  210. 0000026C  4A00                     tst.b      D0
  211. 0000026E  584F                     addq.w     A7, 4
  212. 00000270  6602                     bne        +0x4 /* 00000274 */
  213. 00000272  284B                     movea.l    A4, A3
  214. label00000274:
  215. 00000274  4878 222E                push.l     0x222E /* '\".' */
  216. 00000278  2F0C                     move.l     -[A7], A4
  217. 0000027A  2054                     movea.l    A0, [A4]
  218. 0000027C  2050                     movea.l    A0, [A0]
  219. 0000027E  2268 000C                movea.l    A1, [A0 + 0xC]
  220. 00000282  4E91                     jsr        [A1]
  221. 00000284  4A00                     tst.b      D0
  222. 00000286  504F                     addq.w     A7, 8
  223. 00000288  6776                     beq        +0x78 /* 00000300 */
  224. 0000028A  2D7C 6E75 6C6C FEE0      move.l     [A6 - 0x120], 0x6E756C6C /* 'null' */
  225. 00000292  7000                     moveq.l    D0, 0x00
  226. 00000294  2D40 FEE4                move.l     [A6 - 0x11C], D0
  227. 00000298  41EE FEE0                lea.l      A0, [A6 - 0x120]
  228. 0000029C  41EE FEE8                lea.l      A0, [A6 - 0x118]
  229. 000002A0  4210                     clr.b      [A0]
  230. 000002A2  2F0C                     move.l     -[A7], A4
  231. 000002A4  4EAD 15F2                jsr        [A5 + 0x15F2 /* export_698 */]
  232. 000002A8  2640                     movea.l    A3, D0
  233. 000002AA  200B                     move.l     D0, A3
  234. 000002AC  584F                     addq.w     A7, 4
  235. 000002AE  660C                     bne        +0xE /* 000002BC */
  236. 000002B0  2F3C FFFF F940           move.l     -[A7], 0xFFFFF940
  237. 000002B6  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  238. 000002BA  584F                     addq.w     A7, 4
  239. label000002BC:
  240. 000002BC  2053                     movea.l    A0, [A3]
  241. 000002BE  2F28 0010                move.l     -[A7], [A0 + 0x10]
  242. 000002C2  486E FEE8                pea.l      [A6 - 0x118]
  243. 000002C6  A919                     syscall    GetWTitle
  244. 000002C8  486E FEE8                pea.l      [A6 - 0x118]
  245. 000002CC  486E FFF8                pea.l      [A6 - 0x8]
  246. 000002D0  4EAD 12A2                jsr        [A5 + 0x12A2 /* export_592 */]
  247. 000002D4  7001                     moveq.l    D0, 0x01
  248. 000002D6  2F00                     move.l     -[A7], D0
  249. 000002D8  41EE 0000                lea.l      A0, [A6 + 0x0]
  250. 000002DC  2F20                     move.l     -[A7], -[A0]
  251. 000002DE  2F20                     move.l     -[A7], -[A0]
  252. 000002E0  2F3C 6E61 6D65           move.l     -[A7], 0x6E616D65 /* 'name' */
  253. 000002E6  41EE FEE8                lea.l      A0, [A6 - 0x118]
  254. 000002EA  2F20                     move.l     -[A7], -[A0]
  255. 000002EC  2F20                     move.l     -[A7], -[A0]
  256. 000002EE  2F07                     move.l     -[A7], D7
  257. 000002F0  486E FFE8                pea.l      [A6 - 0x18]
  258. 000002F4  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  259. 000002F8  4FEF 0028                lea.l      A7, [A7 + 0x28]
  260. 000002FC  6000 00C4                bra        +0xC6 /* 000003C2 */
  261. label00000300:
  262. 00000300  7000                     moveq.l    D0, 0x00
  263. 00000302  2F00                     move.l     -[A7], D0
  264. 00000304  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  265. 0000030A  2F0C                     move.l     -[A7], A4
  266. 0000030C  486E FEC8                pea.l      [A6 - 0x138]
  267. 00000310  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  268. 00000314  41EE FEC8                lea.l      A0, [A6 - 0x138]
  269. 00000318  43EE FED8                lea.l      A1, [A6 - 0x128]
  270. 0000031C  22D8                     move.l     [A1]+, [A0]+
  271. 0000031E  22D8                     move.l     [A1]+, [A0]+
  272. 00000320  41EE FED8                lea.l      A0, [A6 - 0x128]
  273. 00000324  43EE FFF0                lea.l      A1, [A6 - 0x10]
  274. 00000328  22D8                     move.l     [A1]+, [A0]+
  275. 0000032A  22D8                     move.l     [A1]+, [A0]+
  276. 0000032C  0C86 2A2A 2A2A           cmpi.l     D6, 0x2A2A2A2A /* '****' */
  277. 00000332  4FEF 0010                lea.l      A7, [A7 + 0x10]
  278. 00000336  6754                     beq        +0x56 /* 0000038C */
  279. 00000338  2D7C 6E75 6C6C FED0      move.l     [A6 - 0x130], 0x6E756C6C /* 'null' */
  280. 00000340  7000                     moveq.l    D0, 0x00
  281. 00000342  2D40 FED4                move.l     [A6 - 0x12C], D0
  282. 00000346  41EE FED0                lea.l      A0, [A6 - 0x130]
  283. 0000034A  2F06                     move.l     -[A7], D6
  284. 0000034C  486E FFF8                pea.l      [A6 - 0x8]
  285. 00000350  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  286. 00000354  7001                     moveq.l    D0, 0x01
  287. 00000356  2F00                     move.l     -[A7], D0
  288. 00000358  41EE 0000                lea.l      A0, [A6 + 0x0]
  289. 0000035C  2F20                     move.l     -[A7], -[A0]
  290. 0000035E  2F20                     move.l     -[A7], -[A0]
  291. 00000360  2F3C 7072 6F70           move.l     -[A7], 0x70726F70 /* 'prop' */
  292. 00000366  41EE FFF8                lea.l      A0, [A6 - 0x8]
  293. 0000036A  2F20                     move.l     -[A7], -[A0]
  294. 0000036C  2F20                     move.l     -[A7], -[A0]
  295. 0000036E  2F3C 7072 6F70           move.l     -[A7], 0x70726F70 /* 'prop' */
  296. 00000374  486E FED0                pea.l      [A6 - 0x130]
  297. 00000378  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  298. 0000037C  41EE FFF0                lea.l      A0, [A6 - 0x10]
  299. 00000380  43EE FED0                lea.l      A1, [A6 - 0x130]
  300. 00000384  20D9                     move.l     [A0]+, [A1]+
  301. 00000386  20D9                     move.l     [A0]+, [A1]+
  302. 00000388  4FEF 0028                lea.l      A7, [A7 + 0x28]
  303. label0000038C:
  304. 0000038C  2F07                     move.l     -[A7], D7
  305. 0000038E  486E FFF8                pea.l      [A6 - 0x8]
  306. 00000392  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  307. 00000396  7001                     moveq.l    D0, 0x01
  308. 00000398  2F00                     move.l     -[A7], D0
  309. 0000039A  41EE 0000                lea.l      A0, [A6 + 0x0]
  310. 0000039E  2F20                     move.l     -[A7], -[A0]
  311. 000003A0  2F20                     move.l     -[A7], -[A0]
  312. 000003A2  2F3C 7072 6F70           move.l     -[A7], 0x70726F70 /* 'prop' */
  313. 000003A8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  314. 000003AC  2F20                     move.l     -[A7], -[A0]
  315. 000003AE  2F20                     move.l     -[A7], -[A0]
  316. 000003B0  2F3C 7072 6F70           move.l     -[A7], 0x70726F70 /* 'prop' */
  317. 000003B6  486E FFE8                pea.l      [A6 - 0x18]
  318. 000003BA  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  319. 000003BE  4FEF 0028                lea.l      A7, [A7 + 0x28]
  320. label000003C2:
  321. 000003C2  206E 0008                movea.l    A0, [A6 + 0x8]
  322. 000003C6  43EE FFE8                lea.l      A1, [A6 - 0x18]
  323. 000003CA  20D9                     move.l     [A0]+, [A1]+
  324. 000003CC  20D9                     move.l     [A0]+, [A1]+
  325. 000003CE  4CEE 18C0 FEB8           movem.l    D6,D7,A3,A4, [A6 - 0x148]
  326. 000003D4  4E5E                     unlink     A6
  327. 000003D6  4E75                     rts
  328. export_989:
  329. 000003D8  4E56 FDE8                link       A6, -0x0218
  330. 000003DC  48E7 0118                movem.l    -[A7], D7,A3,A4
  331. 000003E0  266E 0014                movea.l    A3, [A6 + 0x14]
  332. 000003E4  2E2E 0010                move.l     D7, [A6 + 0x10]
  333. 000003E8  2F0B                     move.l     -[A7], A3
  334. 000003EA  486E FE00                pea.l      [A6 - 0x200]
  335. 000003EE  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  336. 000003F2  41EE FE00                lea.l      A0, [A6 - 0x200]
  337. 000003F6  41EE FE00                lea.l      A0, [A6 - 0x200]
  338. 000003FA  2D48 FDFC                move.l     [A6 - 0x204], A0
  339. 000003FE  41EE FF00                lea.l      A0, [A6 - 0x100]
  340. 00000402  4210                     clr.b      [A0]
  341. 00000404  504F                     addq.w     A7, 8
  342. 00000406  2F0B                     move.l     -[A7], A3
  343. 00000408  2F07                     move.l     -[A7], D7
  344. 0000040A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  345. 0000040E  486E FDF4                pea.l      [A6 - 0x20C]
  346. 00000412  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  347. 00000416  486E FDF0                pea.l      [A6 - 0x210]
  348. 0000041A  4EAD 0A62                jsr        [A5 + 0xA62 /* export_328 */]
  349. 0000041E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  350. 00000422  604E                     bra        +0x50 /* 00000472 */
  351. label00000424:
  352. 00000424  2F07                     move.l     -[A7], D7
  353. 00000426  2F0B                     move.l     -[A7], A3
  354. 00000428  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  355. 0000042C  4A00                     tst.b      D0
  356. 0000042E  504F                     addq.w     A7, 8
  357. 00000430  6740                     beq        +0x42 /* 00000472 */
  358. 00000432  2053                     movea.l    A0, [A3]
  359. 00000434  2F28 0010                move.l     -[A7], [A0 + 0x10]
  360. 00000438  486E FF00                pea.l      [A6 - 0x100]
  361. 0000043C  A919                     syscall    GetWTitle
  362. 0000043E  2F2E FDFC                move.l     -[A7], [A6 - 0x204]
  363. 00000442  486E FF00                pea.l      [A6 - 0x100]
  364. 00000446  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  365. 0000044A  4A00                     tst.b      D0
  366. 0000044C  504F                     addq.w     A7, 8
  367. 0000044E  6722                     beq        +0x24 /* 00000472 */
  368. 00000450  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  369. 00000456  2F0B                     move.l     -[A7], A3
  370. 00000458  7000                     moveq.l    D0, 0x00
  371. 0000045A  2F00                     move.l     -[A7], D0
  372. 0000045C  2F07                     move.l     -[A7], D7
  373. 0000045E  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  374. 00000462  2840                     movea.l    A4, D0
  375. 00000464  2F0C                     move.l     -[A7], A4
  376. 00000466  486E FDF4                pea.l      [A6 - 0x20C]
  377. 0000046A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  378. 0000046E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  379. label00000472:
  380. 00000472  486E FDF0                pea.l      [A6 - 0x210]
  381. 00000476  4EAD 09FA                jsr        [A5 + 0x9FA /* export_315 */]
  382. 0000047A  2640                     movea.l    A3, D0
  383. 0000047C  200B                     move.l     D0, A3
  384. 0000047E  584F                     addq.w     A7, 4
  385. 00000480  66A2                     bne        -0x5C /* 00000424 */
  386. 00000482  4878 0BEA                push.l     0xBEA
  387. 00000486  486E FF00                pea.l      [A6 - 0x100]
  388. 0000048A  206D FDAA                movea.l    A0, [A5 - 0x256]
  389. 0000048E  2F08                     move.l     -[A7], A0
  390. 00000490  2050                     movea.l    A0, [A0]
  391. 00000492  2050                     movea.l    A0, [A0]
  392. 00000494  2268 0060                movea.l    A1, [A0 + 0x60]
  393. 00000498  4E91                     jsr        [A1]
  394. 0000049A  2F2E FDFC                move.l     -[A7], [A6 - 0x204]
  395. 0000049E  486E FF00                pea.l      [A6 - 0x100]
  396. 000004A2  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  397. 000004A6  4A00                     tst.b      D0
  398. 000004A8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  399. 000004AC  671E                     beq        +0x20 /* 000004CC */
  400. 000004AE  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  401. 000004B4  2F2D FDAA                move.l     -[A7], [A5 - 0x256]
  402. 000004B8  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  403. 000004BC  2640                     movea.l    A3, D0
  404. 000004BE  2F0B                     move.l     -[A7], A3
  405. 000004C0  486E FDF4                pea.l      [A6 - 0x20C]
  406. 000004C4  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  407. 000004C8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  408. label000004CC:
  409. 000004CC  286D FD9E                movea.l    A4, [A5 - 0x262]
  410. 000004D0  2054                     movea.l    A0, [A4]
  411. 000004D2  2668 0018                movea.l    A3, [A0 + 0x18]
  412. 000004D6  2F0B                     move.l     -[A7], A3
  413. 000004D8  486E FDE8                pea.l      [A6 - 0x218]
  414. 000004DC  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  415. 000004E0  41EE FDE8                lea.l      A0, [A6 - 0x218]
  416. 000004E4  504F                     addq.w     A7, 8
  417. 000004E6  605E                     bra        +0x60 /* 00000546 */
  418. label000004E8:
  419. 000004E8  2F07                     move.l     -[A7], D7
  420. 000004EA  2F0C                     move.l     -[A7], A4
  421. 000004EC  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  422. 000004F0  4A00                     tst.b      D0
  423. 000004F2  504F                     addq.w     A7, 8
  424. 000004F4  6750                     beq        +0x52 /* 00000546 */
  425. 000004F6  2F0C                     move.l     -[A7], A4
  426. 000004F8  4EAD 117A                jsr        [A5 + 0x117A /* export_555 */]
  427. 000004FC  4A00                     tst.b      D0
  428. 000004FE  584F                     addq.w     A7, 4
  429. 00000500  6644                     bne        +0x46 /* 00000546 */
  430. 00000502  4878 0BEA                push.l     0xBEA
  431. 00000506  486E FF00                pea.l      [A6 - 0x100]
  432. 0000050A  2F0C                     move.l     -[A7], A4
  433. 0000050C  2054                     movea.l    A0, [A4]
  434. 0000050E  2050                     movea.l    A0, [A0]
  435. 00000510  2268 0060                movea.l    A1, [A0 + 0x60]
  436. 00000514  4E91                     jsr        [A1]
  437. 00000516  2F2E FDFC                move.l     -[A7], [A6 - 0x204]
  438. 0000051A  486E FF00                pea.l      [A6 - 0x100]
  439. 0000051E  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  440. 00000522  4A00                     tst.b      D0
  441. 00000524  4FEF 0014                lea.l      A7, [A7 + 0x14]
  442. 00000528  671C                     beq        +0x1E /* 00000546 */
  443. 0000052A  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  444. 00000530  2F0C                     move.l     -[A7], A4
  445. 00000532  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  446. 00000536  2640                     movea.l    A3, D0
  447. 00000538  2F0B                     move.l     -[A7], A3
  448. 0000053A  486E FDF4                pea.l      [A6 - 0x20C]
  449. 0000053E  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  450. 00000542  4FEF 0010                lea.l      A7, [A7 + 0x10]
  451. label00000546:
  452. 00000546  486E FDE8                pea.l      [A6 - 0x218]
  453. 0000054A  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  454. 0000054E  2840                     movea.l    A4, D0
  455. 00000550  200C                     move.l     D0, A4
  456. 00000552  584F                     addq.w     A7, 4
  457. 00000554  6692                     bne        -0x6C /* 000004E8 */
  458. 00000556  4AAD FED2                tst.l      [A5 - 0x12E]
  459. 0000055A  675A                     beq        +0x5C /* 000005B6 */
  460. 0000055C  2F07                     move.l     -[A7], D7
  461. 0000055E  2F2D FED2                move.l     -[A7], [A5 - 0x12E]
  462. 00000562  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  463. 00000566  4A00                     tst.b      D0
  464. 00000568  504F                     addq.w     A7, 8
  465. 0000056A  674A                     beq        +0x4C /* 000005B6 */
  466. 0000056C  4878 0BEA                push.l     0xBEA
  467. 00000570  486E FF00                pea.l      [A6 - 0x100]
  468. 00000574  206D FED2                movea.l    A0, [A5 - 0x12E]
  469. 00000578  2F08                     move.l     -[A7], A0
  470. 0000057A  2050                     movea.l    A0, [A0]
  471. 0000057C  2050                     movea.l    A0, [A0]
  472. 0000057E  2268 0060                movea.l    A1, [A0 + 0x60]
  473. 00000582  4E91                     jsr        [A1]
  474. 00000584  2F2E FDFC                move.l     -[A7], [A6 - 0x204]
  475. 00000588  486E FF00                pea.l      [A6 - 0x100]
  476. 0000058C  4EAD 0812                jsr        [A5 + 0x812 /* export_254 */]
  477. 00000590  4A00                     tst.b      D0
  478. 00000592  4FEF 0014                lea.l      A7, [A7 + 0x14]
  479. 00000596  671E                     beq        +0x20 /* 000005B6 */
  480. 00000598  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  481. 0000059E  2F2D FED2                move.l     -[A7], [A5 - 0x12E]
  482. 000005A2  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  483. 000005A6  2640                     movea.l    A3, D0
  484. 000005A8  2F0B                     move.l     -[A7], A3
  485. 000005AA  486E FDF4                pea.l      [A6 - 0x20C]
  486. 000005AE  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  487. 000005B2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  488. label000005B6:
  489. 000005B6  206E 0008                movea.l    A0, [A6 + 0x8]
  490. 000005BA  43EE FDF4                lea.l      A1, [A6 - 0x20C]
  491. 000005BE  20D9                     move.l     [A0]+, [A1]+
  492. 000005C0  20D9                     move.l     [A0]+, [A1]+
  493. 000005C2  4CEE 1880 FDDC           movem.l    D7,A3,A4, [A6 - 0x224]
  494. 000005C8  4E5E                     unlink     A6
  495. 000005CA  4E75                     rts
  496. export_990:
  497. 000005CC  4E56 0000                link       A6, 0
  498. 000005D0  2F07                     move.l     -[A7], D7
  499. 000005D2  3E2E 000E                move.w     D7, [A6 + 0xE]
  500. 000005D6  6606                     bne        +0x8 /* 000005DE */
  501. 000005D8  202D FEB2                move.l     D0, [A5 - 0x14E]
  502. 000005DC  6012                     bra        +0x14 /* 000005F0 */
  503. label000005DE:
  504. 000005DE  3007                     move.w     D0, D7
  505. 000005E0  5340                     subq.w     D0, 1
  506. 000005E2  48C0                     ext.l      D0
  507. 000005E4  2F00                     move.l     -[A7], D0
  508. 000005E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  509. 000005EA  4EAD 047A                jsr        [A5 + 0x47A /* export_139 */]
  510. 000005EE  504F                     addq.w     A7, 8
  511. label000005F0:
  512. 000005F0  2E2E FFFC                move.l     D7, [A6 - 0x4]
  513. 000005F4  4E5E                     unlink     A6
  514. 000005F6  4E75                     rts
  515.